JMF: Java Measurement Framework
نویسندگان
چکیده
Runtime integrity measurement systems provide the capability to observe the runtime state of a process and to determine whether or not it is acceptable. Existing software systems tend to forgo integrity checks altogether or to enlist static mechanisms (e.g., assertions) to detect unacceptable process states at runtime. A large and growing base of malicious software necessitates more sophisticated handling of threats to process integrity. In this paper, we describe an approach to runtime integrity measurement we call the Java Measurement Framework (JMF) that presents a new way to define and check runtime integrity policies. We define a policy language based on Java that provides an accessible way to write integrity policies and we describe a periodic, dynamic measurer that obtains snapshots of process state, which are evaluated with respect to a policy by an appraiser. With full process state available to the appraiser, policies can express rich relationships between multiple objects, thereby detecting abnormalities in an application’s data structures. Our framework may be used to detect a powerful adversary who has the capability to modify both the runtime bytecode and data structures of Java applications. We show that our prototype implementation in Java has acceptable overhead and that it can be used to detect runtime integrity violations in several real Java programs.
منابع مشابه
Creating a Multimedia Extension for Tcl Using the Java Media Framework
The Java Media Framework (JMF) provides a rich set of functionality for building multimedia applications. Using the JMF to build simple multimedia applications is trivial; however, using the JMF to build more complex, interactive multimedia presentations is a much more difficult task. With the recently introduced integration of Tcl and Java, the Tcl language can now be extended to provide a scr...
متن کاملDigital Synthesis by Plug-in Method in Java Media Framework Environment
This paper deals with the implementation of real-time digital musical sound synthesizers by the Plug-In method in the Sun Microsystems Java Media Framework environment. This environment use the Plug-In technology as well as the DirectX or VST environments, but the implementation methods are different. 1. JAVA MEDIA FRAMEWORK Java is object-oriented multi-platform programming language developed ...
متن کاملJQoS: Design and Implementation of a QoS-based Internet Videoconferencing System using the Java Media Framework (JMF)
The heterogeneity feature of the Internet makes it hard for a single real-time multicast stream with unique or static quality of service (QoS) support to provide good service to all receivers. Applying network-level QoS guarantees or application-level QoS adaptations are often considered effective solutions to this issue. However, the current proposed protocols or schemes have problems in scala...
متن کاملCooperative Visualization Framework Based on Video Streaming and Real-Time Vectorial Information
The essential purpose of this paper is to describe a framework, in a simple and complete way, which enables the concurrent visualization of audio/video streaming combined with its corresponding synchronous cooperative vectorial information. The architecture presented uses Java JMF API, which offers a simple, robust, extendable, multi-platform solution. It also requires no direct maintenance as ...
متن کاملDiscrete Event Simulation of Networked Print Production
In print media industries networked production gains increasing importance. The relatively young XML based communication standard (JDF/JMF) allows to specify workflow models and data exchange. The proposed concept of a simulation framework for modelling of networked print production is based on an object-oriented approach implementing modules for the resources and controls applied in this parti...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010